compostable waste - French English Dictionary